iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 11
0
Everything on Azure

與 Azure 培養感情的 30 天,隨時會分手。系列 第 11

Application Insights 監測應用程式健康的好幫手

  • 分享至 

  • xImage
  •  

到 Azure Portal

  1. 建立資源
  2. 查詢「Application Insights」
  3. 按下建立按鈕

填寫 Application Insights 的資訊

  1. 名稱
  2. 應用程式的類型
  3. 訂用帳戶
  4. 資源群組
  5. 位置
  6. 按下建立

很快就建立好了,以下是部署資訊。

接著我們就可以看到我們的 Application Insights
其中這個畫面最重要的就是 Instrumentation Key 只要有這把 Key 人人都可以把資訊丟到你的 Application Insights

接著呢! 我們就要建立一個ASP.NET Web Application

  1. 選擇方案總管裡面的 Connected Services
  2. 選擇使用 Application Insights 監視

開始使用,跟我們剛剛建立好的 Application Insights 做連結。

  1. 登入帳戶
  2. 選擇訂用帳戶
  3. 選擇你的 Application Insights (當然這邊也有新建的選項)
  4. 註冊

很快你就會看到這個畫面

而且你也可以事先做版本控管看一下,他在你的 Web Application 加了什麼代碼。
特別是剛剛提到的 Instrumentation Key ,他就放在 ApplicationInsights.config 中。

接著我們建立一個 Action 然後讓它發生例外

這是發生錯誤的黃頁

我們就回到 Application Insights 就可以看到發生錯誤

經過我故意用出的錯誤,可以看到有 3 個錯誤,一個是我打錯網址,一個是我故意發生錯誤的 Action ,採取動作 裡面可以看到更詳細的資訊

像是 Exception 的 Message 還有堆疊資訊。


上一篇
在 ASP.NET MVC 使用 Azure AD 驗證做登入
下一篇
Azure Log Analytics
系列文
與 Azure 培養感情的 30 天,隨時會分手。30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言